﻿using System.Collections.Generic;

namespace RBOSS.Business.Products
{
    public interface IProductSubsystem
    {
        void CreateProduct(ProductItem objProdItem);

        IProduct GetProduct(int productId);

        List<ProductItem> GetProducts();

        void UpdateProduct(ProductItem objProdItem);
        List<ProductItem> GetProductsByCategory(string category);
        List<ProductItem> SearchProduct(string productName);
    }
}